diffusible stimulant - Turkish English Dictionary